Book Hotels in Santa Marta
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Santa Marta hotels

Hospedium Hotel A Mar
"The hotel is located in an industrial area, but still great. The rom was great and great food in the restaurant. If you are into seafood, then this is a place to visit. Lovely staff."
Reviewed on Aug 28, 2026

HOSPEDERIA CONVENTO DE LA PARRA
"Very relaxing setting. Nice change from tourist areas. No TV in the room was a good thing. Rooms were very clean and very well decorated. Linch and dinner are.served at the hotel as the town has few dining options. Meals were very good."
Reviewed on Oct 8, 2019

Parador de Zafra
"Beautiful building and lovely town."
Reviewed on Aug 18, 2026

Hotel La Muralla
"A beautiful hotel on the edge of the old town, so well looked after. We stayed for 3 nights in a room with a terrace overlooking the beautiful gardens and old town. The room was very nice, functional, cleaned daily and with good air conditioning. Breakfast was excellent and taken in the onsite restaurant ..."
Reviewed on Aug 31, 2026

Hotel ILUNION Golf Badajoz
"Out of town but great pool. Easy and cheap taxi to town"
Reviewed on Aug 19, 2026

Hotel Kika

Hotel Restaurante Kika

AZZ Mérida Medea

Hotel Don Pepo
Santa Marta Hotel & Travel Guide
You will find there aren't any Travelocity-accredited options in Santa Marta. Don't panic, because 9 places to stay can be booked within 19 miles (30 kilometers) of Santa Marta.
The Parador de Zafra, Extremadura, which is the nearest Travelocity-listed accommodation, is located 20 miles (32 kilometers) from downtown Santa Marta. For another option, why don't you consider the Rusticae Hotel Casa Palacio Conde de la Corte, located in Extremadura, which is 19 miles (31 kilometers) from the city center.
20 miles (32 kilometers) away from the heart of Santa Marta, you will find the Hotel Cervantes. Alternatively, the Huerta Honda is 20 miles (31 kilometers) away. Other possible Travelocity-listed accommodation options are the Hotel Acosta Centro and the Hotel ILUNION Golf Badajoz.
Hoping to make your way a little bit further afield? Extremadura is home to many attractions worth checking out. Check out Extremadura's ruins and old towns or fall in love with the area's forests, rivers and streams. In this area of Spain visitors may also enjoy mountain climbing, hiking and horse riding.
On the hunt for things to do? You could spend some time enjoying Convent of the Carmelite Nuns and Church of Santo Domingo, which can be found in Badajoz Old Town, 25 miles (38 kilometers) to the northwest of Santa Marta. The Sercotel Gran Hotel Zurbarán and NH Gran Hotel Casino Extremadura are just a handful of the apartment and hotel choices in Badajoz Old Town. 45 miles (69 kilometers) southeast of Santa Marta, you'll also find Llerena, which boasts the Isur Llerena and Hospedería Mirador de Llerena. If you stay in Llerena, set aside a little time to check out the Plaza of Spain and Our Lady of Granada.
If enjoying sport is your passion, don't forget to visit Plaza de Toros, which can be found 60 miles (95 kilometers) to the north of Santa Marta. Find accommodation right in the thick of the action at the Atrio Restaurante Hotel or the Parador de Cáceres.
Travelocity's comprehensive destination page is a good way to uncover more tips for Santa Marta.
Frequently asked questions
Recent Santa Marta hotel reviews by fellow wanderers

Hotel La Muralla
"A beautiful hotel on the edge of the old town, so well looked after. We stayed for 3 nights in a room with a terrace overlooking the beautiful gardens and old town. The room was very nice, functional, cleaned daily and with good air conditioning. Breakfast was excellent and taken in the onsite restaurant or outside in the beautiful gardens."






